vain, boastful, or quarrelsome person - Espagnol Anglais Dictionnaire